*{ margin:0; padding:0; list-style:none;}
img{ border:0;}

body{
    margin:0;
    background-color:#DEEBF3;

}
a{
    text-decoration:none;
}
ul{
    list-style:none;
}
.div{
    width:1004px;
    background-color: #FFFfff;
    margin:0 auto;
    box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15);
}
.head{
    width:984px;
    height:30px;
    /*background-color:#00a0e9;*/
    margin:0 auto;
}
.head_left{
    Float:left;
    position: relative;
    left:5px;
    top:5px;
}
.head_right{
    Float:right;
    position: relative;
    left:-5px;
    top:5px;
}
.head a{
    font-size:12px;color:#000000;
}
.logo_advert{
    width:984px;
    height:60px;
    margin:0 auto;
    /*background-color:#00bc0c;*/
    position: relative;
    left:0;
    top:10px;
}
.logo{
    height:60px;
    width:136px;
}
.advert{
    width:840px;
    height:60px;
    /*background:yellow;*/
    position: relative;
    left:138.55px;
    top:-60px;

}

.head_center{
    width:984px;
    height:40px;
    background-color:rgb(28,44,104);
    margin:0 auto;
    border-radius:3px;
}
.head_center li{
    width:100px;
    height:40px;
    border-radius:3px;
    Float:left;
    position: relative;
    left:-24px;
    top:0;
}
.head_center li:hover{
    /*background-color:#BD001D;*/
    background-color:#0066cc;
}
.head_center a:hover {
    color: #FFFFFF;
}
.head_center_a1{
    font-size:14px;color:#FFFFFF;
    position: relative;
    left:35px;
    top:8px;
}
.head_center_a2{
    font-size:14px;color:#FFFFFF;
    position: relative;
    left:30px;
    top:8px;
}
.head_center_a3{
    font-size:14px;color:#FFFFFF;
    position: relative;
    left:20px;
    top:8px;
}
.head_center_two{
    width:984px;
    height:30px;
    margin:0 auto;
    border: 1px solid #ddd;
    position: relative;
    left:0;
    top:10px;
    /*background-color:;*/
}
.head_center_two_left img{
    pointer-events:none;
    position: relative;
    left:-1px;
    top:-1px;
}
.head_center_two_left{
    height:29px;
    Float:left;
    overflow:hidden;
}
.head_center_two_right{
    Float:right;
}
.head_center_two_left a{
    font-size:14px;color:#832935;
    /*position: relative;*/
    /*left:2px;*/
    /*top:0px;*/
}
.head_center_two_right a{
    font-size:12px;color:#FC6E32;
    position: relative;
    left:0;
    top:3px;
}
.head_center_Three{
    width:982px;
    height:55px;
    /*background-color: #00bc0c;*/
    margin:0 auto;
    position: relative;
    left:0;
    top:20px;
}
.right{
    width:300px;
    /*height:700px;*/
    /*background-color: #00a0e9;*/
    Float:right;
    position: relative;
    left:-10px;
    top:38px;
}
.input_text{
    width:230px;
    height:30px;
    font-size:12px;
    border:1px solid #9c9c9c;
    padding-left:10px;
}
.input_button{
    width:60px;
    height:28px;
    Float:right;
    background-color:rgb(28,44,104);
    border-radius:3px;
    font-size:13px;
    color:#FFFFFF;
}
.right_two{
    height:725px;
    width:300px;
    border-top:3px solid rgb(28,44,104);
    /*border-bottom:1px solid #C2C2C2;*/
    /*border-left:1px solid #C2C2C2;*/
    /*border-right:1px solid #C2C2C2;*/
    border-radius:3px;
}

.right_two ul li a:hover{
    text-decoration: underline;
}

.centent{
    width:670px;
    /*background-color: blue;*/
    position: relative;
    left:10px;
    top:30px;
    min-height:800px;
    height:auto !important;
    height:800px;
}

.centent_top{
    height:40px;
    font-size:15px;
    border-bottom:3px solid rgb(28,44,104);
}
.centent_top a{
    color:#757575;
}
.centent_top a:hover{
    color:#000000;
}
.bottom{
    width:984px;
    height:100px;
    border-top:1px solid #C2C2C2;
    margin:0 auto;
    text-align:center;
}
.bottom_one{
    width:600px;
    height:10px;
    margin:0 auto;
    position: relative;
    left:40px;
    top:0;
}
.bottom_two p{
    font-size:12px;
    text-align:center;
}
.bottom_two a,.bottom_three a{
    font-size:12px;
    color:#AE5068;
}
.bottom_two a:hover{
    text-decoration: underline;
}
.bottom_three p {
    font-size: 12px;
    margin-left: 110px;
}
.centent_bottom{
    height:150px;
    border:1px solid #CCCCCC;
    margin-bottom:3px;
}
.centent_bottom_one{
    width:60px;
    height:30px;
    line-height:30px;
    background-color:rgb(83,160,227);
    border-radius:2px;
    position: relative;
    left:10px;
    top:10px;
    text-align:center;
    word-wrap:break-word;
}
.centent_bottom_one a{
    font-size:12px;
    color:#FFFFFF;
    /*position: relative;
    left:12px;
    top:5px;*/

}
.centent_bottom_two{
    width:600px;
    font-size:16px;
    /*color:#000000;*/
    border-radius:2px;
    position:relative;
    left:75px;
    top:-20px;
}
.centent_bottom_logo{
    width:560px;
    position:relative;
    left:10px;
    top:-10px;
}

.centent_bottom_logo_right{
    width:500px;
    height:55px;
    /*background:aliceblue;*/
    position:relative;
    top:-90px;
    left:140px;
    font-size:1.1em;
    font-family:"微软雅黑";
}

.centent_bottom_Three{
    height:17px;
    width:400px;
    position:relative;
    left:150px;
    top:-85px;
}
/*
.centent_bottom_Three{
    position:relative;
    left:150px;
    top:-30px;
}
.centent_bottom_Three_a_two{
    position:relative;
    left:200px;
    top:-35px;
}*/
.right_right{
    height:40px;
    font-size:1.1em;
    margin-top:10px;
    font-family:"微软雅黑";
}
.show{
    width:600px;
    height:300px;
    background-color:#00bc0c;
}

.content_three{
    border: 1px solid #C2C2C2;
    position:relative;
    left:0;
    top:-1px;
}

.content_three_content{
    position:relative;
    top:15px;
    left:15px;
    width:640px;
    /*background:blue;*/
}

.title{
    border: 1px solid #C2C2C2;
    color: #9ea1a5;
    line-height: 26px;
    padding: 10px 5px;

}

.title h1{
    color: #000000;
    font-size: 20px;
    font-weight: normal;
    line-height: 35px;
    padding-bottom: 10px;
    text-align: center;
}

.title_left{
    position:relative;
    left:200px;
    /*background:blue;*/
    width:auto;
}
.title_right{
    position:relative;
    left:250px;
    /*background: blue;*/
}

.title_right a{
    color:lightseagreen;
}

.title_right a:hover{
    cursor: pointer;
    text-decoration: underline;
}

/*
联系框css
*/
.rides-cs {  font-size: 12px; background:#74AD44; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(http://demo.lanrenzhijia.com/2014/service1031/images/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}


.overflow_style{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.overflow_style2{
    overflow: hidden;
    white-space:nowrap;
}

.no_result{
    height:100px;
    width:670px;
    /*background:blue;*/
    text-align:center;
    line-height:100px;
    font-size:30px;
    font-family:"微软雅黑";
    color: darkgray;
}

/*返回顶部*/
a.backToTop{width:60px; height:60px; background:url(../imgs/top.gif) no-repeat -51px 0;
    text-indent:-999em}
a.backToTop:hover{width:60px; height:60px;background-position:-113px 0}